49adcd9cfd91b85489119799e579335ee4730ab0,hadoop-swiftfs/src/main/java/org/apache/hadoop/fs/swift/snative/SwiftNativeFileSystemStore.java,SwiftNativeFileSystemStore,rename,#Path#Path#,632

Before Change


    }
    boolean renamingOnToSelf = src.equals(dst);

    SwiftObjectPath srcObject = toObjectPath(src);
    SwiftObjectPath destObject = toObjectPath(dst);

    if (SwiftUtils.isRootDir(srcObject)) {

After Change


    srcMetadata = getObjectMetadata(src);
    SwiftObjectPath srcObject;
    if (srcMetadata.isDirectory()) {
      srcObject = toDirPath(src);
    } else {
      srcObject = toObjectPath(src);
    }
    if (SwiftUtils.isRootDir(srcObject)) {
      throw new SwiftOperationFailedException("cannot rename root dir");